Text copied to clipboard!

Title

Text copied to clipboard!

Oracle Programmer

Description

Text copied to clipboard!
We are looking for an experienced Oracle Programmer to join our team of IT specialists and contribute to the development, maintenance, and optimization of database systems based on Oracle technology. This position is ideal for individuals with a strong technical background, analytical thinking, and the ability to work in a dynamic environment. As an Oracle Programmer, you will be responsible for designing, implementing, and managing database solutions that support key business processes. You will work closely with developers, analysts, and other team members to ensure high availability, security, and performance of database systems. Your daily tasks will include writing and optimizing PL/SQL scripts, creating stored procedures, performance tuning, and troubleshooting technical issues. You will also collaborate on data model design, data migration, and system integration. We expect you to have deep knowledge of Oracle databases, experience with PL/SQL development, and the ability to analyze and solve complex technical problems. Knowledge of other database technologies and database management tools is an advantage. We offer competitive compensation, flexible working hours, remote work options, and the opportunity to work on exciting projects in an international environment. If you are looking for a challenge and want to grow in the field of database programming, this position is perfect for you.

Responsibilities

Text copied to clipboard!
  • Develop and maintain database applications in Oracle environment
  • Write and optimize PL/SQL scripts and stored procedures
  • Tune database performance and resolve technical issues
  • Collaborate with development team on data structure design
  • Ensure data security and integrity
  • Perform data migration and system integration
  • Create technical documentation
  • Support users and resolve incidents
  • Participate in design and implementation of new features
  • Monitor and manage database servers

Requirements

Text copied to clipboard!
  • Experience with Oracle databases and PL/SQL
  • Knowledge of database structure design and query optimization
  • Ability to analyze and solve technical problems
  • Experience with database management tools (e.g., Oracle SQL Developer)
  • Technical English proficiency
  • Ability to work both independently and in a team
  • University degree in IT or related field
  • Experience with version control (e.g., Git) is a plus
  • Knowledge of other database systems is a plus
  • Experience in agile development environment is a plus

Potential interview questions

Text copied to clipboard!
  • What is your experience with PL/SQL development?
  • Have you worked with large-scale Oracle databases?
  • How do you approach database performance optimization?
  • What tools do you use for database management?
  • Do you have experience with data migration between systems?
  • How do you handle query performance issues?
  • What is your experience with data model design?
  • Have you worked in an agile development team?
  • What other database technologies do you know?
  • How would you resolve a data inconsistency issue?